-
nounthe hearing organ of the inner ear; contains receptors that respond to sound wavestype of:part of:
Explanation of organ of corti
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.